one-humped camel - French English Dictionary